vector program